trailing iceplant - German English Dictionary